package com.jetpackmvp.utils

import com.jetpackmvp.JetPackMvpApplication

/**
 * @author: GY.LEE
 * @date: 2019-06-06
 * @Des: Display 工具
 */

object DisplayUtil {
    /**
     * 将dip或dp值转换为px值，保证尺寸大小不变
     */
    fun dp2px(dipValue: Float): Int {
        return (dipValue * JetPackMvpApplication.application.resources.displayMetrics.density + 0.5f).toInt()
    }

    /**
     * 将sp值转换为px值，保证文字大小不变
     */
    fun sp2px(spValue: Float): Int {
        return (spValue * JetPackMvpApplication.application.resources.displayMetrics.scaledDensity + 0.5f).toInt()
    }
}
